package com.danbay.cloud.deviceaccess.api.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * @author SJG
 *         2017/11/21.
 */
@Data
public class DeviceReg {


    /**
     * 设备 SN 号，用于区分设备。
     * SN码组成：
     * “DB”-“设备类型”-“产品型号”
     * SN码范围：
     * DB-GW-XX（中控）
     * DB-LK1-XX（大锁8105）
     * DB-LK2-XX（小锁8015）
     * DB-EM1-XX（电表）
     * DB-WM1-XX（水表）
     */
    private String sn;
    /**
     * 设备mac地址
     */
    private String mac;
    /**
     * 设备版本号
     */
    private String ver;
    /**
     * 中控或设备所属中控ip地址
     */
    @JsonProperty("IP")
    private String ip;

    /**
     * 设备父级设备ID
     */
    @JsonProperty("dev_id")
    private String fatherDevId;
}
